home *** CD-ROM | disk | FTP | other *** search
/ DS-CD ROM 2 1993 August / DS CD-ROM 2.Ausgabe (August 1993).iso / utility / ds0071 / loadres.doc < prev    next >
Text File  |  1990-12-31  |  21KB  |  535 lines

  1. ╔════════════════════════════════════════════════════════════════════╗
  2. ║                                                                    ║
  3. ║                   ██▀▀▀▀▀▀▀▌  ██      ██  ██          ██           ║
  4. ║                   ██          ██      ██  ██          ██           ║
  5. ║                   ██          ██      ██  ██          ██▄▄▄▄▄▄▄    ║
  6. ║                   ██     ▀▀█  ██      ██  ██          ██       █   ║
  7. ║                   ██       █  ██      ██  ██       ▐  ██       █   ║
  8. ║                   ██████████  ██████████  ██████████  ██████████   ║
  9. ║                                                                    ║
  10. ║                                                                    ║
  11. ║   S O F T W A R E                                                  ║
  12. ║********************************************************************║
  13. ║*                                                                  *║
  14. ║*                         L O A D R E S                            *║
  15. ║*                                                                  *║
  16. ║*  VERSION 1.00                             (c) 1991 G. Blumert    *║
  17. ║********************************************************************║
  18. ╚════════════════════════════════════════════════════════════════════╝
  19.  
  20. Gunnar Blumert                                  Burg, im Dezember 1990
  21. Hochdonner Chaussee 16
  22.  
  23. 2224 Burg/Dithm.
  24.  
  25.  
  26. Bankverbindung: Postgiroamt Hamburg (BLZ 200 100 20)
  27.                 Konto - Nr. 3979 41-206
  28.  
  29.  
  30. 1. Was ist LoadRes?
  31.  
  32. Machen Sie Ihre Lieblingsanwendung resident!
  33.  
  34. LoadRes erlaubt es, aus jeder beliebigen Anwendung heraus, die im Textmodus
  35. arbeitet, beliebige andere Programme zu starten.
  36. Die umständliche Prozedur
  37.  - Anwendung beenden
  38.  - Verzeichnis wechseln
  39.  - Programm starten
  40.  - Programm wieder beenden
  41.  - Verzeichnis wieder wechseln
  42.  - Anwendung erneut starten
  43. reduziert sich auf des Betätigen des "Hotkeys", einer einstellbaren Tasten-
  44. kombination.
  45.  
  46.  
  47. 2. Der Schnelleinstieg
  48.  
  49. Da LoadRes erhebliche Eingriffe in das Betriebssystem vornimmt, ist zum
  50. genauen Verständnis der Arbeitsweise eine gewisse Kenntnis der "Innereien"
  51. Ihres Rechners erforderlich.
  52. Für alle, die das nicht interessiert, ist dieses Kapitel gedacht.
  53.  
  54. Zunächst sollten Sie alle Dateien von der Diskette auf Ihre Festplatte ko-
  55. pieren (falls die Stapeldatei START.BAT dies noch nicht getan hat).
  56. Ein Einsatz auf Diskettenlaufwerken ist zwar theoretisch möglich (nur mit
  57. 1,2 oder 1,44 MB), aber wohl doch unbefriedigend.
  58.  
  59. Der Übersichtlichkeit halber sollten Sie ein eigenes Unterverzeichnis anle-
  60. gen, und dieses dann zum aktuellen Verzeichnis machen.
  61.  
  62. Diese Arbeitsschritte nehmen Sie mit folgenden Befehlen vor:
  63.  
  64. MD C:\RESIDENT
  65. COPY A:\*.* C:\RESIDENT
  66. C:
  67. CD \RESIDENT
  68.  
  69. Diese Schritte werden von der Stapeldatei START.BAT ausgeführt, wenn Sie diese
  70. folgendermaßen aufrufen (und sich auf dem Laufwerk befinden, in dem die Dis-
  71. kette steckt):
  72.  
  73. START C:\RESIDENT
  74.  
  75.  
  76. Nun müssen Sie eine Datei erzeugen, in die die Anwendungsprogramme, die Sie
  77. resident machen möchen, eingetragen werden.
  78.  
  79. Dazu bedienen Sie sich bitte des Programmes LoadInst und geben
  80.  
  81. LOADINST <Enter>
  82.  
  83. ein.
  84.  
  85. Das Programm ist selbsterklärend, einige Tips folgen später.
  86.  
  87. In der Regel wird eine Datei mit dem Namen STANDARD.LOD erzeugt, die dann von
  88. LoadRes eingelesen wird.
  89.  
  90. Dazu geben Sie einfach
  91.  
  92. LoadRes <Enter>
  93.  
  94. ein, und ab sofort stehen Ihnen die eingestellten Programme jederzeit per
  95. Hotkey zur Verfügung.
  96.  
  97. Aus technischen Gründen ist in einigen Fällen das Drücken einer weiteren
  98. (beliebigen) Taste erforderlich, z. B. bei der Arbeit mit Betriebssystempro-
  99. grammen wie EDLIN oder auch am DOS-Prompt.
  100. Es wird dann ein <CONTROL><BREAK> simuliert, um die laufende Eingabefunktion
  101. zu unterbrechen.
  102.  
  103. Verfügt Ihr Rechner über Erweiterungsspeicher (EMS oder XMS), so können Sie
  104. statt LoadRes das Programm LoadResX benutzen.
  105. Alles, was in dieser Dokumentation über LoadRes geschrieben wird, trifft auch
  106. auf das Programm LoadResX zu.
  107. Der Programmcode ist zwar etwas umfangreicher, dafür geht das Umschalten
  108. schneller, sofern der freie Erweiterungsspeicher ausreichend groß ist, um den
  109. Inhalt des DOS-Speichers aufzunehmen.
  110.  
  111. Ist ein XMS-Manager installiert (z. B. HIMEM.SYS), so können Sie beide Pro-
  112. gramme in den Bereich "zwischen den Adaptern" oberhalb von Segment A000hex
  113. installieren, in das sog. "Upper Memory Area" (UMA).
  114. Dazu geben Sie beim Aufruf den Parameter /e an, z. B.
  115.  
  116. LoadWG /e <Enter>
  117.  
  118. Möchten Sie das Programm wieder aus dem Arbeitsspeicher entfernen, so rufen
  119. Sie es einfach ein zweites Mal auf.
  120.  
  121. Haben Sie mit dem Programm LoadInst Konfigurationsdateien erzeugt, die nicht
  122. den Namen STANDARD.LOD tragen, so können Sie diese mit dem Parameter /l
  123. laden, z. B.
  124.  
  125. LoadRes /LMEINE
  126.  
  127. Zwischen dem L und dem Dateinamen darf kein Leerzeichen stehen!
  128. Geben Sie keine Namenserweiterung an, so wird automatisch .LOD eingesetzt.
  129.  
  130.  
  131. Das war's schon - mehr brauchen Sie eigentlich nicht zu wissen.
  132.  
  133.  
  134. 3. Wie arbeitet LoadRes - technische Details
  135.  
  136. Nunja, im Grunde ganz einfach:
  137. LoadRes überwacht den Interrupt 16hex, der für die Tastatureingabe zuständig
  138. ist.
  139. Wird die als "Hotkey" eingestellte Tastenkombination betätigt, so wird der
  140. augenblickliche Zustand des Systems gesichert, der Inhalt des Hauptspeichers
  141. ebenfalls, DOS stattdessen freier Speicher vorgegaukelt und dann das ge-
  142. wünschte Programm gestartet.
  143.  
  144. Nach dem Beenden des Programms wird alles wieder rückgängig gemacht und die
  145. Kontrolle an das unterbrochene Programm zurückgegeben.
  146.  
  147.  
  148. 3.1. Die Installation
  149.  
  150. LoadRes muß den Hauptspeicherinhalt in einer Datei sichern, bevor das "resi-
  151. dente" Programm gestartet wird.
  152. Diese Datei wird in das Hauptverzeichnis des Datenträgers, von dem aus
  153. LoadRes gestartet wurde, geschrieben und nach dem Verlassen von des Programms
  154. wieder gelöscht.
  155.  
  156. LoadRes installiert sich beim ersten Aufruf resident im Arbeitsspeicher und
  157. belegt dort keine 4 KByte.
  158. Dazu kommen 243 Bytes für jedes zu startende Programm.
  159. Der genaue Speicherplatzbedarf hängt davon ab, ob ein Mautreiber installiert
  160. ist und um welche Version es sich konkret handelt.
  161. In LoadResX sind zusätzlich Routinen zur Kommunikation mit EMS und
  162. XMS-Treibern implementiert, wodurch der Codeumfang etwas größer ist.
  163. Hier hängt der Speicherbedarf zusätzlich vom Vorhandensein und der Version
  164. des EMS-Treibers ab. Er liegt z. Z. aber bei maximal etwa 4300 Bytes.
  165.  
  166.  
  167. 3.3. Zusammenarbeit mit anderen residenten Programmen
  168.  
  169. LoadRes merkt sich den Zustand, in dem das System sich beim Aufruf des
  170. Programms befand. Dieser Zustand wird dann nach dem Drücken des Hotkeys
  171. wieder hergestellt, um ein anderes Programm starten zu können.
  172. Daher sollten Sie vor (!) LoadRes alle anderen residenten Programme laden, die
  173. Sie auch benutzen möchten, wenn eines der "residenten" Programme aktiv ist.
  174. Dazu gehören auch Maus- und Tastaturtreiber. Alle Prozesse, die nach der
  175. Installation von LoadRes gestartet wurden, werden angehalten, solange ein
  176. Programm per Hotkey aktiviert ist!
  177.  
  178. Viele residente Programme ziehen sich nach einem zweiten Aufruf wieder aus
  179. dem Hauptspeicher zurück, falls möglcih (LoadRes übrigens auch).
  180. Haben Sie nun ein Programm entfernt, daß vor (!) LoadRes geladen wurde, so
  181. müssen Sie auch LoadRes entfernen und erneut laden.
  182. LoadRes merkt sich ja den Zustand, der beim Aufruf herrschte und stellt ihn
  183. wieder her, was u. a. bedeutet, daß alle Interruptvektoren wieder den alten
  184. Wert bekommen. Davon zeigen dann mit Sicherheit einige wieder auf den
  185. Speicherbereich, in dem sich ehedem das nun enttfernte residente Programm
  186. befand.
  187. Die Folge ist ein mehr oder weniger spektakulärer Absturz des Rechners.
  188.  
  189.  
  190. 3.4. Speichererweiterungen  - UMA/EMS/XMS
  191.  
  192. Also, selbst ich habe einige Zeit gebraucht, um mich in dem Dschungel der
  193. Speichererweiterungen zurechtzufinden.
  194. Zunächst also eine Erläuterung der Begriffe:
  195.  
  196.  
  197. 3.4.1. Upper Memory (UMA)
  198.  
  199. Aus "historischen" Gründen kann DOS nur auf einen Adreßraum von 1 MByte
  200. zugreifen. Davon wurde auch noch ein erheblicher Teil (384 KByte) für diverse
  201. Hardwarekomponenten reserviert, so daß an freiem Arbeitsspeicher nur maximal
  202. 640 KByte zur Verfügung stehen.
  203. Nun ist aber der Bereich oberhalb von 640 KB nicht durchgehend belegt; in
  204. jedem System finden sich einige freie Bereiche. Dorthin lassen sich kleinere
  205. residente Routinen, wie z. B. LoadWG, verschieben, so daß für die
  206. Anwendungsprogramme mehr freier Arbeitsspeicher zur Verfügung steht.
  207. Dieser Bereich oberhalb der 640 KB - Grenze wird als "Upper Memory Area",
  208. abgekürzt UMA, bezeichnet.
  209. LoadRes und LoadResX können Sie mit dem Befehlszeilenparameter /e veranlassen,
  210. sich im Upper Memory zu installieren. Voraussetzung ist, daß Sie vorher einen
  211. Extended-Memory-Treiber, z. B. HIMEM.SYS, installiert haben.
  212.  
  213. In jedem Fall bewirkt ein erneuter Aufruf von LoadRes, daß das Programm
  214. wieder aus dem Speicher entfernt wird. Dies auch dann, wenn es mittels eines
  215. Utilities ins UMA verschoben wurde.
  216.  
  217.  
  218. 3.4.2. LoadWG und Memory-Manager
  219.  
  220. Memory-Manager wie beispielsweise QEMM beinhalten Utilities, mit denen Sie
  221. residente Programme in das Upper Memory verschieben können. Zwar kann LoadRes
  222. das auch selber (s. 3.3.1.), möglicherweise erreichen Sie jedoch eine bessere
  223. Ausnutzung des zur Verfügung stehenden Speichers, wenn Sie die zu dem
  224. jeweiligen Memory-Manager gehörigen Utilities einsetzen.
  225. Allerdings ist dann zu dem Zeitpunkt, zu dem LoadRes gestartet wird, noch ein
  226. weiteres Programm aktiv, nämlich der Programmlader Ihres Speicher-Managers.
  227. Die Effekte sind ähnlich wie unter 3.2. beschrieben; aus der Sicht von LoadRes
  228. ist das Ladeprogramm nämlich ein residentes Programm, das nach dem Start von
  229. LoadRes beendet wird.
  230. Aus diesem Grund müssen Sie nach dem Laden von LoadRes mittels eines Utilities
  231. wie z. B. LOADHI von QEMM ein weiteres Programm aufrufen, und zwar
  232. LdResUMA bzw. LResUMAX. Diese Programme ermitteln dann die korrekten
  233. Interruptvektoren und das momentane Speicherlayout.
  234.  
  235.  
  236. 3.4.3. EMS und XMS
  237.  
  238. LoadRes schreibt den Hauptspeicherinhalt stets auf die Festplatte. Das dauert
  239. natürlich einige Zeit.
  240. Sofern Sie über genügend freien Erweiterungsspeicher verfügen, können Sie
  241. die Wartezeiten drastisch verringern, indem Sie statt LoadRes das Programm
  242. LoadResX (X für Extended Memory) einsetzen.
  243. Dieses Programm prüft zunächst, ob nicht vielleicht ausreichend freier
  244. EMS oder XMS - Speicher vorhanden ist. Erst wenn nirgendwo Platz ist, wird
  245. auf die Festplatte zurückgegriffen.
  246.  
  247. Voraussetzung ist das Vorhandensein eines passenden Treibers, z. B. EMM.SYS
  248. (für Expanded Memory) oder HIMEM.SYS (für Extended Memory).
  249.  
  250.  
  251. 4. Fehlerquellen
  252.  
  253. 4.1. Fehlermeldungen beim Aufruf
  254.  
  255. - Nicht genug Platz in Upper-Memory-Area!
  256. Sie haben den Befehlszeilenparameter /e angegeben, jedoch ist kein ausreichend
  257. großer Speicherblock im UMA verfügbar.
  258. LoadRes installiert sich in diesem Fall im konventionellen DOS-Speicher.
  259.  
  260. - LoadRes konnte nicht de-installiert werden, da weitere residente Programme
  261.   geladen wurden.
  262. Wurden nach LoadRes weitere residente Programme installiert, die die gleichen
  263. Interruptvektoren wie LoadRes benutzen, so ist es nicht möglich, LoadRes aus
  264. dem Speicher zu entfernen. Die Folgen wären unvorhersehbar, in den meisten
  265. Fällen würde der Rechner wohl abstürzen.
  266.  
  267. - LoadRes wurde de-aktiviert, jedoch konnte der belegte Speicherbereich nicht
  268.   freigegeben werden.
  269. LoadRes befindet sich im Upper-Memory und sollte de-installiert werden.
  270. Dabei ist ein Fehler in der Speicherverwaltung aufgetreten.
  271. Nach dieser Meldung sollten Sie Ihr System neu starten, denn irgendwo ist
  272. der Wurm drin.
  273.  
  274.  
  275. 4.2. Fehler beim Starten eines Programmes per Hotkey
  276.  
  277. Auf explizite Fehlermeldungen im residenten Teil habe ich verzichtet, um
  278. Speicherplatz zu sparen (ich denke immer noch mit Grausen an die XT-Zeiten
  279. zurück...).
  280.  
  281. Der einzige Fehler, der auftreten kann, ist mangelnder Speicherplatz auf
  282. der Festplatte.
  283. Eventuell ist auch der Wert für FILES in der Datei CONFIG.SYS zu niedrig
  284. eingestellt. LoadRes öffnet zwei weitere Dateien und die jeweiligen Anwen-
  285. dungen in den meisten Fällen auch noch einige.
  286.  
  287. In diesen Fällen ertönt lediglich ein Signalton.
  288.  
  289. Arbeiten Sie im Grafikmodus, kann kein Programm gestartet werden. Auch in
  290. diesem Fall ertönt ein Signalton.
  291. Die Betriebsart einer Hercules-Karte kann leider nur unzuverlässig ermittelt
  292. werden. Es ist daher möglich, daß Sie LoadRes überlisten und auch dann
  293. aktivieren können, wenn Sie gerade im Grafik-Modus arbeiten.
  294. Leider werden Sie nach dem Verlassen von des Programms nicht mehr viel Freude
  295. an Ihrer Grafik haben, denn der Bildschirm wird nicht wieder in den Grafik-
  296. modus zurückgeschaltet.
  297.  
  298. Auf Rechnern, die mit einer Hercules-Karte ausgerüstet sind, sollten Sie also
  299. die Finger vom Hotkey lassen, wenn Sie im Grafikmodus arbeiten.
  300.  
  301.  
  302. 4.3. Fehler nach dem Beenden des Programms
  303.  
  304. Sollten eigentlich nicht auftreten.
  305. Zwei Dinge sind aber doch zu beachten:
  306. 1. Arbeiten Sie mit einem Diskettenlaufwerk, auf das LoadRes den Hauptspeicher
  307.    sichert, so dürfen Sie diese Diskette natürlich nicht entnehmen, bevor der
  308.    alte Zustand wieder restauriert ist.
  309.  
  310. 2. Die temporäre Datei, in die der Zustand des Hauptspeichers gesichert wird,
  311.    wird in das Hauptverzeichnis des Datenträgers, auf dem sich auch das
  312.    Programm LoadRes befindet, geschrieben und erhält das Attribut versteckt,
  313.    wird also vom DIR-Befehl nicht angezeigt.
  314.    Sie könnten dennoch über den Betriebssystemausgang eines Programmes irgend-
  315.    ein Utility, z. B. PC-Tools, starten und die "merkwürdige" Datei im
  316.    Hauptverzeichnis löschen.
  317.    Die Folgen wären natürlich fatal, denn der Inhalt des Hauptspeichers könnte
  318.    nicht restauriert werden. Also bleiben lassen!
  319.  
  320.  
  321.  
  322.  
  323. 5. Das Programm LoadInst
  324.  
  325. LoadInst entspricht dem SAA-Standard und sollte von der Bedienung her also
  326. keine Probleme bereiten.
  327.  
  328. Hier einige kurze Hinweise:
  329. Innerhalb eines Fensters bewegen Sie sich mit <TAB> oder <SHIFT><TAB> von
  330. einem Punkt zum nächsten.
  331. Zwischen verschiedenen Fenstern können Sie mit <F6> oder <SHIFT><F6> umschal-
  332. ten.
  333. Alle Punkte, die mit einem hervorgehobenen Buchstaben versehen sind, können
  334. mit <ALT> + Buchstabe aktiviert werden.
  335. Die Hauptmenüzeile wird mit <F10> aktiviert.
  336. Natürlich können Sie auch mit Cursor- und Enter-Taste oder der Maus arbeiten.
  337.  
  338. Sollten Sie mit einem Plasma- oder LCD-Monitor oder einem Schwarz-Weiß-
  339. Monitor an einer Farbgrafikkarte arbeiten, so geben Sie bitte vor dem Start
  340. von LoadInst den DOS-Befehl
  341.  
  342. MODE BW80
  343.  
  344. ein, um eine bessere Lesbarkeit zu erreichen.
  345.  
  346. Nach dem Start ist bereits ein Fenster für die Datei STANDARD.LOD geöffnet.
  347. LoadRes sucht in der Voreinstellung nach einer Datei dieses Namens, in der
  348. die gewünschten Programme verzeichnet sind.
  349.  
  350.  
  351. 5.1. Ein Programm auswählen
  352.  
  353. Drücken Sie N , um ein Programm auszuwählen, daß Sie resident machen wollen.
  354. Es erscheint ein komfortables Dialogfenster, in dem alle COM und EXE - Dateien
  355. des aktuellen Verzeichnisses angezeigt werden.
  356. Die Unterverzeichnisse sind durch den abschließenden Backslash (\) gekenn-
  357. zeichnet. Bei Anwahl wird deren Inhalt dargestellt.
  358. Der Eintrag ..\ führt in das übergeordnete Verzeichnis.
  359.  
  360.  
  361. 5.2. Stapeldateien resident machen
  362.  
  363. Mit einem Trick können Sie auch Stapeldateien oder DOS-Kommandos per Hotkey
  364. aufrufen, wenn Ihnen dies sinnvoll erscheint:
  365.  
  366. Sie wählen als zu startendes Programm COMMAND.COM und geben als Parameter
  367.  
  368. /C <Programmname> <Parameter> an, z. B.
  369.  
  370. /C EDLIN \AUTOEXEC.BAT
  371.  
  372.  
  373. 5.3. Startverzeichnis einstellen
  374.  
  375. In der Regel sollte man in das Verzeichnis wechseln, in dem sich auch das
  376. Programm befindet, bevor man es startet.
  377. Dies erledigt LoadRes automatisch. Es kann jedoch vorkommen, daß man von
  378. diesem Grundsatz abweichen muß.
  379. Für diesen Fall ist die Option "Startverzeichnis" gedacht.
  380.  
  381. Bei Anwahl öffnet sich ein Dialogfenster, das die Verzeichnisstruktur gra-
  382. fisch darstellt.
  383. Sie können in die dargestellten Unterverzeichnisse wechseln, um deren Inhalt
  384. zu betrachten.
  385. Mit OK wählen Sie das aktuelle Unterverzeichnis.
  386.  
  387.  
  388. 5.4. Parameter einstellen
  389.  
  390. Viele Programme erwarten einige Argumente in der Kommandozeile; EDLIN möchte
  391. zum Beispiel beim Aufruf den Namen der zu bearbeitenden Datei wissen.
  392.  
  393. Derartige Argumente können Sie in das Feld Parameter eintragen. Sie werden dem
  394. jeweiligen Programm dann beim Start übergeben.
  395.  
  396.  
  397. 5.5. Hotkey einstellen
  398.  
  399. Diesen Punkt dürfen Sie auf keinen Fall auslassen!
  400.  
  401.  
  402. Wählen Sie diesen Punkt an, so werden Sie aufgefordert, einmal die Tastenkom-
  403. bination zu betätigen, mit der Sie demnächst das gewählte Programm aufrufen
  404. möchten.
  405.  
  406.  
  407. 5.6. Konfigurationsdatei speichern
  408.  
  409. Beim Verlassen von LoadInst (mit <ALT> X) werden Sie gefragt, ob die vorge-
  410. nommenen Änderungen gespeichert werden sollen.
  411. Bejahen Sie diese Frage, finden Sie eine Datei mit der Extension .LOD, die
  412. von LoadInst gelesen werden kann, auf Ihrem Datenträger.
  413.  
  414.  
  415.  
  416.  
  417. 6. Systemvoraussetzungen und Einschränkungen
  418.  
  419. Die Programme laufen erst ab der DOS Version 3.0!
  420. Ihr Einsatz macht eigentlich nur auf Rechnern mit Festplatte Sinn, auch wenn
  421. der Betrieb mit Diskettenlaufwerken möglich ist.
  422.  
  423. Möchten Sie LoadResX mit EMS - Speicher nutzen, so muß der verwendete Treiber
  424. den LIM-Standard der Version 3.2 oder höher unterstützen.
  425.  
  426. Ein Treiber für Extended-Memory muß der XMS-Version 2.0 oder höher
  427. entsprechen.
  428.  
  429. Das Starten eines Programmes funktioniert nur aus dem Textmodus heraus. Das
  430. gestartete Programm dagegen kann den Grafikmodus komplikationslos nutzen.
  431.  
  432. Gerade residente Programme haben ja bekanntlich ihre Tücken, so daß eine ein-
  433. wandfreie Funktion in Verbindung mit beliebiger Hard- und Software nicht
  434. garantiert werden kann.
  435.  
  436. Testläufe wurden auf einem XT-System und einem 386-AT-System unter DOS 3.3
  437. und DOS 4.0 durchgeführt.
  438. Dabei wurde festgestellt, daß selbst MS-WORD (immer ein schwerer Fall) im
  439. Textmodus keine Probleme bereitet.
  440.  
  441. Für Hinweise auf Inkompatibilitäten bin ich jederzeit dankbar.
  442.  
  443.  
  444.  
  445. 7. Wenn es nicht funktioniert...
  446.  
  447. Wenn es Probleme gibt, kann es (leider) viele Ursachen dafür geben.
  448.  
  449. Zur Eingrenzung ist folgendes Vorgehen zweckmäßig:
  450.  
  451. Stellen Sie sicher, daß LoadRes (bzw. LodResX) als letztes residentes
  452. Programm geladen wird, nach Tastatur- und Maustreiber.
  453.  
  454. Laden Sie LoadRes, betätigen Sie am DOS-Prompt den eingestellten Hotkey und
  455. drücken Sie <Enter>.
  456. Funktioniert die Sache jetzt, dann arbeitet die Anwendung, aus der heraus Sie
  457. ein Programm starten wollten, nicht mit LoadRes zusammen. Tut mir leid...
  458.  
  459. Anderenfalls entfernen Sie nach und nach ein residentes Programm nach dem
  460. anderen und versuchen Sie es erneut.
  461. Wenn es am Maustreiber liegt, müssen Sie sich eine neuere Version besorgen.
  462.  
  463. Wenn die Sache auch am DOS-Prompt nicht zum Laufen zu bringen ist, liegt es
  464. an der Hardware oder am BIOS. Da hilft dann nur ein anderes BIOS oder ein
  465. neuer Rechner. Nix zu machen...
  466.  
  467.  
  468. 8. Shareware
  469.  
  470. Bitte beachten Sie die Hinweise in der Datei SHARE.TXT!
  471.  
  472. Wenn Sie regelmäßig mit LoadRes arbeiten, dann lassen Sie sich bitte als An-
  473. wender registrieren.
  474.  
  475. Der Preis: 49,-- DM
  476.  
  477. Dafür erhalten Sie Programmversionen ohne die Aufforderungen zur
  478. Registrierung.
  479.  
  480.  
  481. Das Bestellformular können Sie über den Befehl
  482.  
  483. COPY REGISTR.TXT LPT1
  484.  
  485. oder aus dem Programm LoadInst heraus ausdrucken.
  486.  
  487.  
  488.  
  489. 9. Tip
  490.  
  491. An dieser Stelle ein Tip, als Bonbon für alle, die die Dokumentation brav
  492. bis hierher durchgelesen haben:
  493.  
  494. Wenn Sie LoadInst mit dem Parameter ! starten, also
  495.  
  496. LoadInst ! <Enter>
  497.  
  498. eingeben, dann wird der Copyright-Vermerk beim Start nicht angezeigt.
  499.  
  500.  
  501.  
  502. 10. Reklame
  503.  
  504. Bei mir sind weiterhin folgende Programme erhältlich:
  505.  
  506.  
  507. WARNGULB - Terminkalender
  508.  
  509.   Enthält eine umfangreiche Wiedervorlageautomatik und berücksichtigt dabei
  510.   auf Wunsch sogar die Feiertage (z. B. alle 3 Monate am vorletzten Werktag)
  511.   (68,-- DM)
  512.  
  513.  
  514. K2 - Kalenderprogramm
  515.  
  516.   Enthält den gregorianischen, julianischen, französischen Revolutions-,
  517.   muslimischen und hebräischen Kalender.
  518.   Sortiert Notizen nach Eingabe eines Datums in die richtige zeitliche
  519.   Reihenfolge, unabhängig von der Chronolgie.
  520.   Hypertexthilfe. (68,-- DM)
  521.  
  522.  
  523. FontEd - Fonteditor für Epson-kompatible 9-Nadel-Drucker
  524.  
  525.   Wer gerne spielt...       (49,-- DM)
  526.  
  527.  
  528.  
  529. Share-Versionen je DM 5,--
  530.  
  531.  
  532. Versandkosten je Lieferung DM 4,--
  533.  
  534. Bitte Diskettenformat (5¼" oder 3½") angeben!
  535.